Posted 28 days ago
Manager of Customer Success
Company: Creator
Title: Manager of Customer Success
Status: Full-time, Hybrid
Introducing Creator (www.creator.co) - renowned for our groundbreaking technology and meteoric rise within Vancouver's startup ecosystem, we're recognized as one of the world’s top influencer marketing platforms. Distinguished as a leader in the G2 Spring Report we are revolutionizing social commerce, connecting creators, influencers, and brands in ways that redefine industry standards. Our platform isn't just about collaboration; it's a powerhouse engineered to streamline operations, optimize campaigns, and yield measurable, impactful results. If you're passionate about building connections, have a strong customer-centric mindset, and are excited about taking Creator to greater heights, let’s talk. #CreatorCo #InfluencerMarketing #CustomerChampionsWelcome
About the Role:
We’re looking for a Manager of Customer Success to build and lead a dynamic team focused on delivering exceptional customer experiences and outcomes for our clients. Your role is instrumental in shaping our customer success strategy to drive customer satisfaction, adoption and retention.
You will collaborate cross-functionally to deliver a seamless customer experience, leveraging data-driven insights to optimize customer engagement and drive continuous improvement. As a leader, you will foster a customer-centric culture, empowering your team to build strong client relationships and drive customer advocacy within the organization.
Responsibilities:
Requirements:
What we offer:
Compensation Range:
We offer a starting salary of $75,000 - 100,000 CAD + equity
Total compensation includes Salary, bonus, benefits, and other perks
Creator.co in Vancouver, British Columbia, Canada